short-term depression - German English Dictionary